package com.yuyou.fn.electronicinvoice.vo;

import io.swagger.annotations.ApiModelProperty;

/**
 * Created by Administrator on 2017/12/4.
 */
public class FinanceSubjectSaveVo {
    private Long financeSubjectId;

    /** 财务主体 */
    @ApiModelProperty("财务主体名称")
    private String financeSubjectName;

    /** 区域 */
    private Long areaTeamId;

    /**  */
    private String areaTeamName;

    /** 开票方识别号 */
    @ApiModelProperty("开票方识别号")
    private String invoicerIdentificationNo;

    /** 开票方名称 */
    @ApiModelProperty("开票方名称")
    private String invoicerIdentificationName;

    /** 开票方电子档案 */
    @ApiModelProperty("开票方电子档案")
    private String invoicerElectronicFile;

    /** 税务机构代码 */
    @ApiModelProperty("税务机构代码")
    private String taxCode;

    /** 代开标记：自开0，代开1 */
    @ApiModelProperty("代开标记：自开0，代开1")
    private Integer issueSign;

    /** 主要开票项目 */
    @ApiModelProperty("主要开票项目")
    private String invoiceProject;

    @ApiModelProperty("销货方识别号")
    private String saleNo;

    /** 销货方名称 */
    @ApiModelProperty("销货方名称")
    private String saleName;

    /** 销货方地址 */
    @ApiModelProperty("销货方地址")
    private String saleAddress;

    /** 销货方电话 */
    @ApiModelProperty("销货方电话")
    private String salePhone;

    /** 销货方银行名称 */
    @ApiModelProperty("销货方银行名称")
    private String saleBankName;

    /** 行业代码 */
    @ApiModelProperty("行业代码")
    private String industryCode;

    /** 行业名称 */
    @ApiModelProperty("行业名称")
    private String industryName;

    /** 开票员（自助开票） */
    @ApiModelProperty("开票员（自助开票）")
    private String invoiceMember;

    /** 税率 */
    @ApiModelProperty("税率")
    private String taxRate;

    /** 发票开票含税限额 */
    @ApiModelProperty("发票开票含税限额")
    private String limitInvoicingTax;

    /** 抬头修改:0否，1是 */
    @ApiModelProperty("抬头修改:0否，1是 ")
    private String modifyRise;

    /** 商品分类编码 */
    @ApiModelProperty("商品分类编码 ")
    private String goodCategoryCode;

    /** 是否享受优惠政策, 0不使用，1使用 */
    @ApiModelProperty("是否享受优惠政策, 0不使用，1使用  ")
    private Integer ifDiscount;

    /** 增值税特殊管理 */
    @ApiModelProperty("增值税特殊管理")
    private String taxEspecialManager;

    @ApiModelProperty("0停用，1使用")
    private Integer subjectStatus;

    @ApiModelProperty("校区id，以逗号隔开")
    private String campusIds;

    public Long getFinanceSubjectId() {
        return financeSubjectId;
    }

    public void setFinanceSubjectId(Long financeSubjectId) {
        this.financeSubjectId = financeSubjectId;
    }

    public String getFinanceSubjectName() {
        return financeSubjectName;
    }

    public void setFinanceSubjectName(String financeSubjectName) {
        this.financeSubjectName = financeSubjectName;
    }

    public Long getAreaTeamId() {
        return areaTeamId;
    }

    public void setAreaTeamId(Long areaTeamId) {
        this.areaTeamId = areaTeamId;
    }

    public String getAreaTeamName() {
        return areaTeamName;
    }

    public void setAreaTeamName(String areaTeamName) {
        this.areaTeamName = areaTeamName;
    }

    public String getInvoicerIdentificationNo() {
        return invoicerIdentificationNo;
    }

    public void setInvoicerIdentificationNo(String invoicerIdentificationNo) {
        this.invoicerIdentificationNo = invoicerIdentificationNo;
    }

    public String getInvoicerIdentificationName() {
        return invoicerIdentificationName;
    }

    public void setInvoicerIdentificationName(String invoicerIdentificationName) {
        this.invoicerIdentificationName = invoicerIdentificationName;
    }

    public String getInvoicerElectronicFile() {
        return invoicerElectronicFile;
    }

    public void setInvoicerElectronicFile(String invoicerElectronicFile) {
        this.invoicerElectronicFile = invoicerElectronicFile;
    }

    public String getTaxCode() {
        return taxCode;
    }

    public void setTaxCode(String taxCode) {
        this.taxCode = taxCode;
    }

    public Integer getIssueSign() {
        return issueSign;
    }

    public void setIssueSign(Integer issueSign) {
        this.issueSign = issueSign;
    }

    public String getInvoiceProject() {
        return invoiceProject;
    }

    public void setInvoiceProject(String invoiceProject) {
        this.invoiceProject = invoiceProject;
    }

    public String getSaleNo() {
        return saleNo;
    }

    public void setSaleNo(String saleNo) {
        this.saleNo = saleNo;
    }

    public String getSaleName() {
        return saleName;
    }

    public void setSaleName(String saleName) {
        this.saleName = saleName;
    }

    public String getSaleAddress() {
        return saleAddress;
    }

    public void setSaleAddress(String saleAddress) {
        this.saleAddress = saleAddress;
    }

    public String getSalePhone() {
        return salePhone;
    }

    public void setSalePhone(String salePhone) {
        this.salePhone = salePhone;
    }

    public String getSaleBankName() {
        return saleBankName;
    }

    public void setSaleBankName(String saleBankName) {
        this.saleBankName = saleBankName;
    }

    public String getIndustryCode() {
        return industryCode;
    }

    public void setIndustryCode(String industryCode) {
        this.industryCode = industryCode;
    }

    public String getIndustryName() {
        return industryName;
    }

    public void setIndustryName(String industryName) {
        this.industryName = industryName;
    }

    public String getInvoiceMember() {
        return invoiceMember;
    }

    public void setInvoiceMember(String invoiceMember) {
        this.invoiceMember = invoiceMember;
    }

    public String getTaxRate() {
        return taxRate;
    }

    public void setTaxRate(String taxRate) {
        this.taxRate = taxRate;
    }

    public String getLimitInvoicingTax() {
        return limitInvoicingTax;
    }

    public void setLimitInvoicingTax(String limitInvoicingTax) {
        this.limitInvoicingTax = limitInvoicingTax;
    }

    public String getModifyRise() {
        return modifyRise;
    }

    public void setModifyRise(String modifyRise) {
        this.modifyRise = modifyRise;
    }

    public String getGoodCategoryCode() {
        return goodCategoryCode;
    }

    public void setGoodCategoryCode(String goodCategoryCode) {
        this.goodCategoryCode = goodCategoryCode;
    }

    public Integer getIfDiscount() {
        return ifDiscount;
    }

    public void setIfDiscount(Integer ifDiscount) {
        this.ifDiscount = ifDiscount;
    }

    public String getTaxEspecialManager() {
        return taxEspecialManager;
    }

    public void setTaxEspecialManager(String taxEspecialManager) {
        this.taxEspecialManager = taxEspecialManager;
    }

    public Integer getSubjectStatus() {
        return subjectStatus;
    }

    public void setSubjectStatus(Integer subjectStatus) {
        this.subjectStatus = subjectStatus;
    }

    public String getCampusIds() {
        return campusIds;
    }

    public void setCampusIds(String campusIds) {
        this.campusIds = campusIds;
    }
}
